import threading
import time
import webview
from app import app

def run_flask_app(debug=False):
    app.run(debug)

if __name__ == '__main__':
    # run_flask_app()
    # 在单独的线程中启动 Flask 应用程序
    threading.Thread(target=run_flask_app, daemon=True).start()

    # 等待 Flask 应用程序启动
    # time.sleep(2)

    # 使用 pywebview 显示 HTML 内容
    webview.create_window('Flask HTML Page', 'http://127.0.0.1:5000/')
    webview.start()
